package com.cn.mmd.mapper;

import com.cn.mmd.model.StudentIntegralLog;
import com.cn.mmd.model.StudentIntegralLogExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface StudentIntegralLogMapper {
    int countByExample(StudentIntegralLogExample example);

    int deleteByExample(StudentIntegralLogExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(StudentIntegralLog record);

    int insertSelective(StudentIntegralLog record);

    List<StudentIntegralLog> selectByExample(StudentIntegralLogExample example);

    StudentIntegralLog selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") StudentIntegralLog record, @Param("example") StudentIntegralLogExample example);

    int updateByExample(@Param("record") StudentIntegralLog record, @Param("example") StudentIntegralLogExample example);

    int updateByPrimaryKeySelective(StudentIntegralLog record);

    int updateByPrimaryKey(StudentIntegralLog record);

    List<StudentIntegralLog> selectByAll(StudentIntegralLog studentIntegralLog);
}